home *** CD-ROM | disk | FTP | other *** search
/ Aminet 5 / Aminet 5 - March 1995.iso / Aminet / game / demo / CITAS_DEMO.lha / CITAS_demo.doc < prev    next >
Encoding:
Text File  |  1994-04-19  |  5.2 KB  |  116 lines

  1. CITAS is a utility packaged with the GameSmith Development System which allows
  2. the user to completely build his/her animated graphic objects through the
  3. simple user interface.  Everything from the image level to object-to-object
  4. and object-to-background collision detection can be built using CITAS.  Once
  5. completed, the anim objects work directly in the GameSmith animation system.
  6. No fuss, no muss. :)  You can generate complete source code for your objects
  7. in 'C' or assembler (including all of the controlling structures), or simply
  8. load the objects from disk when your program needs them.  Disk-based objects
  9. are much more flexible in that they can be loaded/unloaded during program
  10. execution.  Your program may also dynamically specify how many objects to
  11. allocate in the resultant object array.
  12.  
  13. Final output files are encrypted for additional security, and you also
  14. optionally lock them to your serial number.  This way you may distribute your
  15. objects without fear of anyone else using them.
  16.  
  17. A complete manual is dedicated to CITAS, so much of the system and some
  18. terminology may be a little confusing at first.  For instance, a GDS anim
  19. object is the same thing as a system BOB, a blitter controlled object.  GDS
  20. objects may also be "blitted" using the CPU.  Normal preferences is to buffer
  21. image data in Fast RAM, thus CITAS is limited only by the amount of Fast RAM
  22. in your system in the number of objects it may have loaded at the same time.
  23. Stock 68000 based machines may be too slow with large objects in Fast RAM.  If
  24. this is the case, load them to Chip RAM.  See the keyboard controls listed
  25. below for a brief rundown on how to operate CITAS.
  26.  
  27. This is the crippled version of CITAS.  It won't let you save your objects
  28. or generate source code for them.  However, you can build anim objects of
  29. your own, or load and play with the ones provided.  Example source code is
  30. also provided for the mech complex.
  31.  
  32. What is the GameSmith Development System?  Basically, it's a linker library
  33. and a set of utilities that provide all of the low level muscle needed for
  34. commercial quality games.  Now 'C' and assembler programmers don't have to
  35. suffer for lack of inadequate Amiga programming tools.  The modular systems
  36. include animation, sound, display, ILBM picture loader, and many misc.  The
  37. system is completely AGA compatible, and runs on WB 1.3 on up.  No royalties
  38. are required for use of this system.
  39.  
  40. For more information about the GameSmith Development System, contact
  41. Bithead Technologies at:
  42.  
  43.     Bithead Technologies
  44.     8085 North Raleigh Place
  45.     Westminster, Colorado 80030-4316
  46.     USA
  47.     (303) 427-9521 (10am - 4pm Mountain time)
  48.  
  49. We'd be happy to send you a brochure.
  50.  
  51. Or email John Enright (the author) at Fidonet 1:104/302.0, Internet
  52. john.enright@f302.n104.z1.fidonet.org.
  53.  
  54. Call Core Link BBS for the latest GameSmith demos, or file request them via
  55. Fidonet.  To call and download the demos, log in with a user name of Visitor,
  56. and a password of amiga.
  57.  
  58.     Core Link
  59.     (303) 427-9165 24hr. 14.4K V.32bis
  60.  
  61. Demos are also available on Aminet.
  62.  
  63. ------------------------  CITAS Keyboard Controls --------------------------
  64.  
  65. During Normal Display:
  66.  
  67. +                     (including keypad) move to next anim sequence in memory
  68. -                     (including keypad) move to previous anim sequence in memory
  69. right arrow           move to next image in the sequence (or click on it)
  70. left arrow            move to previous image in the sequence
  71. up arrow              begin animation playback/preview
  72. shift right arrow     shift image one pixel to the right
  73. shift left arrow      shift image one pixel to the left
  74. ctrl right arrow      expand image cell size horizontally
  75. ctrl left arrow       contract image cell size horizontally
  76. ctrl down arrow       expand image cell size vertically
  77. ctrl up arrow         contract image cell size vertically
  78.  
  79. During Animation Playback:
  80.  
  81. up arrow              increase playback speed (in vertical blank intervals)
  82. down arrow            decrease playback speed
  83. enter                 stop playback (or click mouse button)
  84. space                 pause playback
  85.  
  86. During Playback Pause:
  87.  
  88. right arrow           display next cell in sequence
  89. left arrow            display previous cell in sequence
  90. up arrow              continue normal (automatic) playback
  91. shift arrows          same as while not animating (shift image)
  92. enter                 end playback
  93.  
  94. While Setting Collision Areas/Points:
  95.  
  96. right arrow           display next cell in sequence
  97. left arrow            display previous cell in sequence
  98. shift arrows          scroll zoom window by one magnified pixel
  99.  
  100. ---------------------------------------------------------------------------
  101.  
  102. I hope you enjoy this demo.  CITAS is the next level in graphic object
  103. creation, as the GDS animation system is the next level in object
  104. manipulation and control.  Together, they provide TRUE OBJECT ORIENTED
  105. HANDLING of animated graphical objects.
  106.  
  107. PLEASE NOTE!  The aqua graphics included with this demo release are
  108. copyrighted by Mike Alkan.  Mech graphics are copyright Jason Fritz.  These
  109. graphics may not be used within your own programs, and are distributed by
  110. permission.
  111.  
  112.  
  113.                                            -John Enright
  114.                                      President, Bithead Technologies
  115.                                           April 18th, 1994
  116.